
package com.asiainfo.pms3.downstream;

import java.math.BigDecimal;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import javax.xml.datatype.XMLGregorianCalendar;


/**
 * <p>Java class for gkAssessment complex type.
 * 
 * <p>The following schema fragment specifies the expected content contained within this class.
 * 
 * <pre>
 * &lt;complexType name="gkAssessment">
 *   &lt;complexContent>
 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       &lt;sequence>
 *         &lt;element name="accessType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="areaType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="bdArpu" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="bdIncomeOneyear" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="bdIncomeSixmonth" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="bdIncomeTwoyear" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="bdNbProportion" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="bdPortBulid" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="bdPortPerm" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="bdPortRateTarget" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="bdUserCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="bdUserCostOneyear" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="bdUserCostTwoyear" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="bdUserCutover" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="bdUserGrowth" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="bdUserGrowthOneyear" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="bdUserGrowthTwoyear" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="bdUserOneyear" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="bdUserSixmonth" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="bdUserTwoyear" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="buildScene" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="bulidDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *         &lt;element name="bulidType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="capex" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="cashAccFlowOneyear" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="cashAccFlowSixmonth" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="cashAccFlowTwoyear" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="cashFlowOneyear" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="cashFlowSixmonth" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="cashFlowTwoyear" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="cashNetFlowOneyear" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="cashNetFlowSixmonth" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="cashNetFlowTwoyear" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="cashOutflowOneyear" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="cashOutflowSixmonth" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="cashOutflowTwoyear" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="city" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="county" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="cover3g" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="cover4g" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="coverRate" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="createDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *         &lt;element name="createEmail" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="createName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="deviceAddress" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="deviceName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="deviceType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="fibreNum" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="floorCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="floorNumber" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="gridName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="houseNum" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="houseNumber" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="incomeOneyear" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="incomeSixmonth" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="incomeTwoyear" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="joinType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="lightSeat" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="lightVol" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="nbArpu" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="numberPlate" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="operatorName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="operatorUserNum" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="portInteCost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="portNum" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="portOccupyNum" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="procsinstid" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
 *         &lt;element name="projectCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="projectName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="prov" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="regionType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="remandCode" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *         &lt;element name="remandName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="road" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="roomNumber" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="street" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="tenantNum" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="tenantNumber" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="touZi" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="touziPeriod" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="vcIncomeOneyear" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="vcIncomeSixmonth" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="vcIncomeTwoyear" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="vcPortBulid" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="vcUserCutover" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="vcUserGrowth" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="vcUserGrowthOneyear" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="vcUserGrowthTwoyear" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="vcUserNum" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="vcUserOneyear" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="vcUserSixmonth" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="vcUserTwoyear" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="villageCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="villageName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="voiceOccupyNum" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="voicePortNum" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="wordDate" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *       &lt;/sequence>
 *     &lt;/restriction>
 *   &lt;/complexContent>
 * &lt;/complexType>
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "gkAssessment", propOrder = {
    "accessType",
    "areaType",
    "bdArpu",
    "bdIncomeOneyear",
    "bdIncomeSixmonth",
    "bdIncomeTwoyear",
    "bdNbProportion",
    "bdPortBulid",
    "bdPortPerm",
    "bdPortRateTarget",
    "bdUserCost",
    "bdUserCostOneyear",
    "bdUserCostTwoyear",
    "bdUserCutover",
    "bdUserGrowth",
    "bdUserGrowthOneyear",
    "bdUserGrowthTwoyear",
    "bdUserOneyear",
    "bdUserSixmonth",
    "bdUserTwoyear",
    "buildScene",
    "bulidDate",
    "bulidType",
    "capex",
    "cashAccFlowOneyear",
    "cashAccFlowSixmonth",
    "cashAccFlowTwoyear",
    "cashFlowOneyear",
    "cashFlowSixmonth",
    "cashFlowTwoyear",
    "cashNetFlowOneyear",
    "cashNetFlowSixmonth",
    "cashNetFlowTwoyear",
    "cashOutflowOneyear",
    "cashOutflowSixmonth",
    "cashOutflowTwoyear",
    "city",
    "county",
    "cover3G",
    "cover4G",
    "coverRate",
    "createDate",
    "createEmail",
    "createName",
    "deviceAddress",
    "deviceName",
    "deviceType",
    "fibreNum",
    "floorCode",
    "floorNumber",
    "gridName",
    "houseNum",
    "houseNumber",
    "incomeOneyear",
    "incomeSixmonth",
    "incomeTwoyear",
    "joinType",
    "lightSeat",
    "lightVol",
    "nbArpu",
    "numberPlate",
    "operatorName",
    "operatorUserNum",
    "portInteCost",
    "portNum",
    "portOccupyNum",
    "procsinstid",
    "projectCode",
    "projectName",
    "prov",
    "regionType",
    "remandCode",
    "remandName",
    "road",
    "roomNumber",
    "street",
    "tenantNum",
    "tenantNumber",
    "touZi",
    "touziPeriod",
    "vcIncomeOneyear",
    "vcIncomeSixmonth",
    "vcIncomeTwoyear",
    "vcPortBulid",
    "vcUserCutover",
    "vcUserGrowth",
    "vcUserGrowthOneyear",
    "vcUserGrowthTwoyear",
    "vcUserNum",
    "vcUserOneyear",
    "vcUserSixmonth",
    "vcUserTwoyear",
    "villageCode",
    "villageName",
    "voiceOccupyNum",
    "voicePortNum",
    "wordDate"
})
public class GkAssessment {

    protected String accessType;
    protected String areaType;
    protected BigDecimal bdArpu;
    protected BigDecimal bdIncomeOneyear;
    protected BigDecimal bdIncomeSixmonth;
    protected BigDecimal bdIncomeTwoyear;
    protected BigDecimal bdNbProportion;
    protected BigDecimal bdPortBulid;
    protected BigDecimal bdPortPerm;
    protected BigDecimal bdPortRateTarget;
    protected BigDecimal bdUserCost;
    protected BigDecimal bdUserCostOneyear;
    protected BigDecimal bdUserCostTwoyear;
    protected BigDecimal bdUserCutover;
    protected BigDecimal bdUserGrowth;
    protected BigDecimal bdUserGrowthOneyear;
    protected BigDecimal bdUserGrowthTwoyear;
    protected BigDecimal bdUserOneyear;
    protected BigDecimal bdUserSixmonth;
    protected BigDecimal bdUserTwoyear;
    protected String buildScene;
    @XmlSchemaType(name = "dateTime")
    protected XMLGregorianCalendar bulidDate;
    protected String bulidType;
    protected BigDecimal capex;
    protected BigDecimal cashAccFlowOneyear;
    protected BigDecimal cashAccFlowSixmonth;
    protected BigDecimal cashAccFlowTwoyear;
    protected BigDecimal cashFlowOneyear;
    protected BigDecimal cashFlowSixmonth;
    protected BigDecimal cashFlowTwoyear;
    protected BigDecimal cashNetFlowOneyear;
    protected BigDecimal cashNetFlowSixmonth;
    protected BigDecimal cashNetFlowTwoyear;
    protected BigDecimal cashOutflowOneyear;
    protected BigDecimal cashOutflowSixmonth;
    protected BigDecimal cashOutflowTwoyear;
    protected String city;
    protected String county;
    @XmlElement(name = "cover3g")
    protected String cover3G;
    @XmlElement(name = "cover4g")
    protected String cover4G;
    protected BigDecimal coverRate;
    @XmlSchemaType(name = "dateTime")
    protected XMLGregorianCalendar createDate;
    protected String createEmail;
    protected String createName;
    protected String deviceAddress;
    protected String deviceName;
    protected String deviceType;
    protected BigDecimal fibreNum;
    protected String floorCode;
    protected BigDecimal floorNumber;
    protected String gridName;
    protected BigDecimal houseNum;
    protected BigDecimal houseNumber;
    protected BigDecimal incomeOneyear;
    protected BigDecimal incomeSixmonth;
    protected BigDecimal incomeTwoyear;
    protected String joinType;
    protected String lightSeat;
    protected BigDecimal lightVol;
    protected BigDecimal nbArpu;
    protected String numberPlate;
    protected String operatorName;
    protected BigDecimal operatorUserNum;
    protected BigDecimal portInteCost;
    protected BigDecimal portNum;
    protected BigDecimal portOccupyNum;
    protected Long procsinstid;
    protected String projectCode;
    protected String projectName;
    protected String prov;
    protected String regionType;
    protected Integer remandCode;
    protected String remandName;
    protected String road;
    protected BigDecimal roomNumber;
    protected String street;
    protected BigDecimal tenantNum;
    protected BigDecimal tenantNumber;
    protected BigDecimal touZi;
    protected BigDecimal touziPeriod;
    protected BigDecimal vcIncomeOneyear;
    protected BigDecimal vcIncomeSixmonth;
    protected BigDecimal vcIncomeTwoyear;
    protected BigDecimal vcPortBulid;
    protected BigDecimal vcUserCutover;
    protected BigDecimal vcUserGrowth;
    protected BigDecimal vcUserGrowthOneyear;
    protected BigDecimal vcUserGrowthTwoyear;
    protected BigDecimal vcUserNum;
    protected BigDecimal vcUserOneyear;
    protected BigDecimal vcUserSixmonth;
    protected BigDecimal vcUserTwoyear;
    protected String villageCode;
    protected String villageName;
    protected BigDecimal voiceOccupyNum;
    protected BigDecimal voicePortNum;
    protected BigDecimal wordDate;

    /**
     * Gets the value of the accessType property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getAccessType() {
        return accessType;
    }

    /**
     * Sets the value of the accessType property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setAccessType(String value) {
        this.accessType = value;
    }

    /**
     * Gets the value of the areaType property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getAreaType() {
        return areaType;
    }

    /**
     * Sets the value of the areaType property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setAreaType(String value) {
        this.areaType = value;
    }

    /**
     * Gets the value of the bdArpu property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getBdArpu() {
        return bdArpu;
    }

    /**
     * Sets the value of the bdArpu property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setBdArpu(BigDecimal value) {
        this.bdArpu = value;
    }

    /**
     * Gets the value of the bdIncomeOneyear property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getBdIncomeOneyear() {
        return bdIncomeOneyear;
    }

    /**
     * Sets the value of the bdIncomeOneyear property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setBdIncomeOneyear(BigDecimal value) {
        this.bdIncomeOneyear = value;
    }

    /**
     * Gets the value of the bdIncomeSixmonth property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getBdIncomeSixmonth() {
        return bdIncomeSixmonth;
    }

    /**
     * Sets the value of the bdIncomeSixmonth property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setBdIncomeSixmonth(BigDecimal value) {
        this.bdIncomeSixmonth = value;
    }

    /**
     * Gets the value of the bdIncomeTwoyear property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getBdIncomeTwoyear() {
        return bdIncomeTwoyear;
    }

    /**
     * Sets the value of the bdIncomeTwoyear property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setBdIncomeTwoyear(BigDecimal value) {
        this.bdIncomeTwoyear = value;
    }

    /**
     * Gets the value of the bdNbProportion property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getBdNbProportion() {
        return bdNbProportion;
    }

    /**
     * Sets the value of the bdNbProportion property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setBdNbProportion(BigDecimal value) {
        this.bdNbProportion = value;
    }

    /**
     * Gets the value of the bdPortBulid property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getBdPortBulid() {
        return bdPortBulid;
    }

    /**
     * Sets the value of the bdPortBulid property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setBdPortBulid(BigDecimal value) {
        this.bdPortBulid = value;
    }

    /**
     * Gets the value of the bdPortPerm property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getBdPortPerm() {
        return bdPortPerm;
    }

    /**
     * Sets the value of the bdPortPerm property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setBdPortPerm(BigDecimal value) {
        this.bdPortPerm = value;
    }

    /**
     * Gets the value of the bdPortRateTarget property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getBdPortRateTarget() {
        return bdPortRateTarget;
    }

    /**
     * Sets the value of the bdPortRateTarget property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setBdPortRateTarget(BigDecimal value) {
        this.bdPortRateTarget = value;
    }

    /**
     * Gets the value of the bdUserCost property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getBdUserCost() {
        return bdUserCost;
    }

    /**
     * Sets the value of the bdUserCost property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setBdUserCost(BigDecimal value) {
        this.bdUserCost = value;
    }

    /**
     * Gets the value of the bdUserCostOneyear property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getBdUserCostOneyear() {
        return bdUserCostOneyear;
    }

    /**
     * Sets the value of the bdUserCostOneyear property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setBdUserCostOneyear(BigDecimal value) {
        this.bdUserCostOneyear = value;
    }

    /**
     * Gets the value of the bdUserCostTwoyear property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getBdUserCostTwoyear() {
        return bdUserCostTwoyear;
    }

    /**
     * Sets the value of the bdUserCostTwoyear property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setBdUserCostTwoyear(BigDecimal value) {
        this.bdUserCostTwoyear = value;
    }

    /**
     * Gets the value of the bdUserCutover property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getBdUserCutover() {
        return bdUserCutover;
    }

    /**
     * Sets the value of the bdUserCutover property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setBdUserCutover(BigDecimal value) {
        this.bdUserCutover = value;
    }

    /**
     * Gets the value of the bdUserGrowth property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getBdUserGrowth() {
        return bdUserGrowth;
    }

    /**
     * Sets the value of the bdUserGrowth property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setBdUserGrowth(BigDecimal value) {
        this.bdUserGrowth = value;
    }

    /**
     * Gets the value of the bdUserGrowthOneyear property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getBdUserGrowthOneyear() {
        return bdUserGrowthOneyear;
    }

    /**
     * Sets the value of the bdUserGrowthOneyear property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setBdUserGrowthOneyear(BigDecimal value) {
        this.bdUserGrowthOneyear = value;
    }

    /**
     * Gets the value of the bdUserGrowthTwoyear property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getBdUserGrowthTwoyear() {
        return bdUserGrowthTwoyear;
    }

    /**
     * Sets the value of the bdUserGrowthTwoyear property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setBdUserGrowthTwoyear(BigDecimal value) {
        this.bdUserGrowthTwoyear = value;
    }

    /**
     * Gets the value of the bdUserOneyear property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getBdUserOneyear() {
        return bdUserOneyear;
    }

    /**
     * Sets the value of the bdUserOneyear property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setBdUserOneyear(BigDecimal value) {
        this.bdUserOneyear = value;
    }

    /**
     * Gets the value of the bdUserSixmonth property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getBdUserSixmonth() {
        return bdUserSixmonth;
    }

    /**
     * Sets the value of the bdUserSixmonth property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setBdUserSixmonth(BigDecimal value) {
        this.bdUserSixmonth = value;
    }

    /**
     * Gets the value of the bdUserTwoyear property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getBdUserTwoyear() {
        return bdUserTwoyear;
    }

    /**
     * Sets the value of the bdUserTwoyear property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setBdUserTwoyear(BigDecimal value) {
        this.bdUserTwoyear = value;
    }

    /**
     * Gets the value of the buildScene property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getBuildScene() {
        return buildScene;
    }

    /**
     * Sets the value of the buildScene property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setBuildScene(String value) {
        this.buildScene = value;
    }

    /**
     * Gets the value of the bulidDate property.
     * 
     * @return
     *     possible object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public XMLGregorianCalendar getBulidDate() {
        return bulidDate;
    }

    /**
     * Sets the value of the bulidDate property.
     * 
     * @param value
     *     allowed object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public void setBulidDate(XMLGregorianCalendar value) {
        this.bulidDate = value;
    }

    /**
     * Gets the value of the bulidType property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getBulidType() {
        return bulidType;
    }

    /**
     * Sets the value of the bulidType property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setBulidType(String value) {
        this.bulidType = value;
    }

    /**
     * Gets the value of the capex property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getCapex() {
        return capex;
    }

    /**
     * Sets the value of the capex property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setCapex(BigDecimal value) {
        this.capex = value;
    }

    /**
     * Gets the value of the cashAccFlowOneyear property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getCashAccFlowOneyear() {
        return cashAccFlowOneyear;
    }

    /**
     * Sets the value of the cashAccFlowOneyear property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setCashAccFlowOneyear(BigDecimal value) {
        this.cashAccFlowOneyear = value;
    }

    /**
     * Gets the value of the cashAccFlowSixmonth property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getCashAccFlowSixmonth() {
        return cashAccFlowSixmonth;
    }

    /**
     * Sets the value of the cashAccFlowSixmonth property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setCashAccFlowSixmonth(BigDecimal value) {
        this.cashAccFlowSixmonth = value;
    }

    /**
     * Gets the value of the cashAccFlowTwoyear property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getCashAccFlowTwoyear() {
        return cashAccFlowTwoyear;
    }

    /**
     * Sets the value of the cashAccFlowTwoyear property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setCashAccFlowTwoyear(BigDecimal value) {
        this.cashAccFlowTwoyear = value;
    }

    /**
     * Gets the value of the cashFlowOneyear property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getCashFlowOneyear() {
        return cashFlowOneyear;
    }

    /**
     * Sets the value of the cashFlowOneyear property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setCashFlowOneyear(BigDecimal value) {
        this.cashFlowOneyear = value;
    }

    /**
     * Gets the value of the cashFlowSixmonth property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getCashFlowSixmonth() {
        return cashFlowSixmonth;
    }

    /**
     * Sets the value of the cashFlowSixmonth property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setCashFlowSixmonth(BigDecimal value) {
        this.cashFlowSixmonth = value;
    }

    /**
     * Gets the value of the cashFlowTwoyear property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getCashFlowTwoyear() {
        return cashFlowTwoyear;
    }

    /**
     * Sets the value of the cashFlowTwoyear property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setCashFlowTwoyear(BigDecimal value) {
        this.cashFlowTwoyear = value;
    }

    /**
     * Gets the value of the cashNetFlowOneyear property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getCashNetFlowOneyear() {
        return cashNetFlowOneyear;
    }

    /**
     * Sets the value of the cashNetFlowOneyear property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setCashNetFlowOneyear(BigDecimal value) {
        this.cashNetFlowOneyear = value;
    }

    /**
     * Gets the value of the cashNetFlowSixmonth property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getCashNetFlowSixmonth() {
        return cashNetFlowSixmonth;
    }

    /**
     * Sets the value of the cashNetFlowSixmonth property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setCashNetFlowSixmonth(BigDecimal value) {
        this.cashNetFlowSixmonth = value;
    }

    /**
     * Gets the value of the cashNetFlowTwoyear property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getCashNetFlowTwoyear() {
        return cashNetFlowTwoyear;
    }

    /**
     * Sets the value of the cashNetFlowTwoyear property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setCashNetFlowTwoyear(BigDecimal value) {
        this.cashNetFlowTwoyear = value;
    }

    /**
     * Gets the value of the cashOutflowOneyear property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getCashOutflowOneyear() {
        return cashOutflowOneyear;
    }

    /**
     * Sets the value of the cashOutflowOneyear property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setCashOutflowOneyear(BigDecimal value) {
        this.cashOutflowOneyear = value;
    }

    /**
     * Gets the value of the cashOutflowSixmonth property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getCashOutflowSixmonth() {
        return cashOutflowSixmonth;
    }

    /**
     * Sets the value of the cashOutflowSixmonth property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setCashOutflowSixmonth(BigDecimal value) {
        this.cashOutflowSixmonth = value;
    }

    /**
     * Gets the value of the cashOutflowTwoyear property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getCashOutflowTwoyear() {
        return cashOutflowTwoyear;
    }

    /**
     * Sets the value of the cashOutflowTwoyear property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setCashOutflowTwoyear(BigDecimal value) {
        this.cashOutflowTwoyear = value;
    }

    /**
     * Gets the value of the city property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getCity() {
        return city;
    }

    /**
     * Sets the value of the city property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setCity(String value) {
        this.city = value;
    }

    /**
     * Gets the value of the county property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getCounty() {
        return county;
    }

    /**
     * Sets the value of the county property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setCounty(String value) {
        this.county = value;
    }

    /**
     * Gets the value of the cover3G property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getCover3G() {
        return cover3G;
    }

    /**
     * Sets the value of the cover3G property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setCover3G(String value) {
        this.cover3G = value;
    }

    /**
     * Gets the value of the cover4G property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getCover4G() {
        return cover4G;
    }

    /**
     * Sets the value of the cover4G property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setCover4G(String value) {
        this.cover4G = value;
    }

    /**
     * Gets the value of the coverRate property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getCoverRate() {
        return coverRate;
    }

    /**
     * Sets the value of the coverRate property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setCoverRate(BigDecimal value) {
        this.coverRate = value;
    }

    /**
     * Gets the value of the createDate property.
     * 
     * @return
     *     possible object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public XMLGregorianCalendar getCreateDate() {
        return createDate;
    }

    /**
     * Sets the value of the createDate property.
     * 
     * @param value
     *     allowed object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public void setCreateDate(XMLGregorianCalendar value) {
        this.createDate = value;
    }

    /**
     * Gets the value of the createEmail property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getCreateEmail() {
        return createEmail;
    }

    /**
     * Sets the value of the createEmail property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setCreateEmail(String value) {
        this.createEmail = value;
    }

    /**
     * Gets the value of the createName property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getCreateName() {
        return createName;
    }

    /**
     * Sets the value of the createName property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setCreateName(String value) {
        this.createName = value;
    }

    /**
     * Gets the value of the deviceAddress property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getDeviceAddress() {
        return deviceAddress;
    }

    /**
     * Sets the value of the deviceAddress property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setDeviceAddress(String value) {
        this.deviceAddress = value;
    }

    /**
     * Gets the value of the deviceName property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getDeviceName() {
        return deviceName;
    }

    /**
     * Sets the value of the deviceName property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setDeviceName(String value) {
        this.deviceName = value;
    }

    /**
     * Gets the value of the deviceType property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getDeviceType() {
        return deviceType;
    }

    /**
     * Sets the value of the deviceType property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setDeviceType(String value) {
        this.deviceType = value;
    }

    /**
     * Gets the value of the fibreNum property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getFibreNum() {
        return fibreNum;
    }

    /**
     * Sets the value of the fibreNum property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setFibreNum(BigDecimal value) {
        this.fibreNum = value;
    }

    /**
     * Gets the value of the floorCode property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getFloorCode() {
        return floorCode;
    }

    /**
     * Sets the value of the floorCode property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setFloorCode(String value) {
        this.floorCode = value;
    }

    /**
     * Gets the value of the floorNumber property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getFloorNumber() {
        return floorNumber;
    }

    /**
     * Sets the value of the floorNumber property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setFloorNumber(BigDecimal value) {
        this.floorNumber = value;
    }

    /**
     * Gets the value of the gridName property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getGridName() {
        return gridName;
    }

    /**
     * Sets the value of the gridName property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setGridName(String value) {
        this.gridName = value;
    }

    /**
     * Gets the value of the houseNum property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getHouseNum() {
        return houseNum;
    }

    /**
     * Sets the value of the houseNum property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setHouseNum(BigDecimal value) {
        this.houseNum = value;
    }

    /**
     * Gets the value of the houseNumber property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getHouseNumber() {
        return houseNumber;
    }

    /**
     * Sets the value of the houseNumber property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setHouseNumber(BigDecimal value) {
        this.houseNumber = value;
    }

    /**
     * Gets the value of the incomeOneyear property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getIncomeOneyear() {
        return incomeOneyear;
    }

    /**
     * Sets the value of the incomeOneyear property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setIncomeOneyear(BigDecimal value) {
        this.incomeOneyear = value;
    }

    /**
     * Gets the value of the incomeSixmonth property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getIncomeSixmonth() {
        return incomeSixmonth;
    }

    /**
     * Sets the value of the incomeSixmonth property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setIncomeSixmonth(BigDecimal value) {
        this.incomeSixmonth = value;
    }

    /**
     * Gets the value of the incomeTwoyear property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getIncomeTwoyear() {
        return incomeTwoyear;
    }

    /**
     * Sets the value of the incomeTwoyear property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setIncomeTwoyear(BigDecimal value) {
        this.incomeTwoyear = value;
    }

    /**
     * Gets the value of the joinType property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getJoinType() {
        return joinType;
    }

    /**
     * Sets the value of the joinType property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setJoinType(String value) {
        this.joinType = value;
    }

    /**
     * Gets the value of the lightSeat property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getLightSeat() {
        return lightSeat;
    }

    /**
     * Sets the value of the lightSeat property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setLightSeat(String value) {
        this.lightSeat = value;
    }

    /**
     * Gets the value of the lightVol property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getLightVol() {
        return lightVol;
    }

    /**
     * Sets the value of the lightVol property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setLightVol(BigDecimal value) {
        this.lightVol = value;
    }

    /**
     * Gets the value of the nbArpu property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getNbArpu() {
        return nbArpu;
    }

    /**
     * Sets the value of the nbArpu property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setNbArpu(BigDecimal value) {
        this.nbArpu = value;
    }

    /**
     * Gets the value of the numberPlate property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getNumberPlate() {
        return numberPlate;
    }

    /**
     * Sets the value of the numberPlate property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setNumberPlate(String value) {
        this.numberPlate = value;
    }

    /**
     * Gets the value of the operatorName property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getOperatorName() {
        return operatorName;
    }

    /**
     * Sets the value of the operatorName property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setOperatorName(String value) {
        this.operatorName = value;
    }

    /**
     * Gets the value of the operatorUserNum property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getOperatorUserNum() {
        return operatorUserNum;
    }

    /**
     * Sets the value of the operatorUserNum property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setOperatorUserNum(BigDecimal value) {
        this.operatorUserNum = value;
    }

    /**
     * Gets the value of the portInteCost property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getPortInteCost() {
        return portInteCost;
    }

    /**
     * Sets the value of the portInteCost property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setPortInteCost(BigDecimal value) {
        this.portInteCost = value;
    }

    /**
     * Gets the value of the portNum property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getPortNum() {
        return portNum;
    }

    /**
     * Sets the value of the portNum property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setPortNum(BigDecimal value) {
        this.portNum = value;
    }

    /**
     * Gets the value of the portOccupyNum property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getPortOccupyNum() {
        return portOccupyNum;
    }

    /**
     * Sets the value of the portOccupyNum property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setPortOccupyNum(BigDecimal value) {
        this.portOccupyNum = value;
    }

    /**
     * Gets the value of the procsinstid property.
     * 
     * @return
     *     possible object is
     *     {@link Long }
     *     
     */
    public Long getProcsinstid() {
        return procsinstid;
    }

    /**
     * Sets the value of the procsinstid property.
     * 
     * @param value
     *     allowed object is
     *     {@link Long }
     *     
     */
    public void setProcsinstid(Long value) {
        this.procsinstid = value;
    }

    /**
     * Gets the value of the projectCode property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getProjectCode() {
        return projectCode;
    }

    /**
     * Sets the value of the projectCode property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setProjectCode(String value) {
        this.projectCode = value;
    }

    /**
     * Gets the value of the projectName property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getProjectName() {
        return projectName;
    }

    /**
     * Sets the value of the projectName property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setProjectName(String value) {
        this.projectName = value;
    }

    /**
     * Gets the value of the prov property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getProv() {
        return prov;
    }

    /**
     * Sets the value of the prov property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setProv(String value) {
        this.prov = value;
    }

    /**
     * Gets the value of the regionType property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getRegionType() {
        return regionType;
    }

    /**
     * Sets the value of the regionType property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setRegionType(String value) {
        this.regionType = value;
    }

    /**
     * Gets the value of the remandCode property.
     * 
     * @return
     *     possible object is
     *     {@link Integer }
     *     
     */
    public Integer getRemandCode() {
        return remandCode;
    }

    /**
     * Sets the value of the remandCode property.
     * 
     * @param value
     *     allowed object is
     *     {@link Integer }
     *     
     */
    public void setRemandCode(Integer value) {
        this.remandCode = value;
    }

    /**
     * Gets the value of the remandName property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getRemandName() {
        return remandName;
    }

    /**
     * Sets the value of the remandName property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setRemandName(String value) {
        this.remandName = value;
    }

    /**
     * Gets the value of the road property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getRoad() {
        return road;
    }

    /**
     * Sets the value of the road property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setRoad(String value) {
        this.road = value;
    }

    /**
     * Gets the value of the roomNumber property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getRoomNumber() {
        return roomNumber;
    }

    /**
     * Sets the value of the roomNumber property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setRoomNumber(BigDecimal value) {
        this.roomNumber = value;
    }

    /**
     * Gets the value of the street property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getStreet() {
        return street;
    }

    /**
     * Sets the value of the street property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setStreet(String value) {
        this.street = value;
    }

    /**
     * Gets the value of the tenantNum property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getTenantNum() {
        return tenantNum;
    }

    /**
     * Sets the value of the tenantNum property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setTenantNum(BigDecimal value) {
        this.tenantNum = value;
    }

    /**
     * Gets the value of the tenantNumber property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getTenantNumber() {
        return tenantNumber;
    }

    /**
     * Sets the value of the tenantNumber property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setTenantNumber(BigDecimal value) {
        this.tenantNumber = value;
    }

    /**
     * Gets the value of the touZi property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getTouZi() {
        return touZi;
    }

    /**
     * Sets the value of the touZi property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setTouZi(BigDecimal value) {
        this.touZi = value;
    }

    /**
     * Gets the value of the touziPeriod property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getTouziPeriod() {
        return touziPeriod;
    }

    /**
     * Sets the value of the touziPeriod property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setTouziPeriod(BigDecimal value) {
        this.touziPeriod = value;
    }

    /**
     * Gets the value of the vcIncomeOneyear property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getVcIncomeOneyear() {
        return vcIncomeOneyear;
    }

    /**
     * Sets the value of the vcIncomeOneyear property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setVcIncomeOneyear(BigDecimal value) {
        this.vcIncomeOneyear = value;
    }

    /**
     * Gets the value of the vcIncomeSixmonth property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getVcIncomeSixmonth() {
        return vcIncomeSixmonth;
    }

    /**
     * Sets the value of the vcIncomeSixmonth property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setVcIncomeSixmonth(BigDecimal value) {
        this.vcIncomeSixmonth = value;
    }

    /**
     * Gets the value of the vcIncomeTwoyear property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getVcIncomeTwoyear() {
        return vcIncomeTwoyear;
    }

    /**
     * Sets the value of the vcIncomeTwoyear property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setVcIncomeTwoyear(BigDecimal value) {
        this.vcIncomeTwoyear = value;
    }

    /**
     * Gets the value of the vcPortBulid property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getVcPortBulid() {
        return vcPortBulid;
    }

    /**
     * Sets the value of the vcPortBulid property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setVcPortBulid(BigDecimal value) {
        this.vcPortBulid = value;
    }

    /**
     * Gets the value of the vcUserCutover property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getVcUserCutover() {
        return vcUserCutover;
    }

    /**
     * Sets the value of the vcUserCutover property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setVcUserCutover(BigDecimal value) {
        this.vcUserCutover = value;
    }

    /**
     * Gets the value of the vcUserGrowth property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getVcUserGrowth() {
        return vcUserGrowth;
    }

    /**
     * Sets the value of the vcUserGrowth property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setVcUserGrowth(BigDecimal value) {
        this.vcUserGrowth = value;
    }

    /**
     * Gets the value of the vcUserGrowthOneyear property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getVcUserGrowthOneyear() {
        return vcUserGrowthOneyear;
    }

    /**
     * Sets the value of the vcUserGrowthOneyear property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setVcUserGrowthOneyear(BigDecimal value) {
        this.vcUserGrowthOneyear = value;
    }

    /**
     * Gets the value of the vcUserGrowthTwoyear property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getVcUserGrowthTwoyear() {
        return vcUserGrowthTwoyear;
    }

    /**
     * Sets the value of the vcUserGrowthTwoyear property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setVcUserGrowthTwoyear(BigDecimal value) {
        this.vcUserGrowthTwoyear = value;
    }

    /**
     * Gets the value of the vcUserNum property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getVcUserNum() {
        return vcUserNum;
    }

    /**
     * Sets the value of the vcUserNum property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setVcUserNum(BigDecimal value) {
        this.vcUserNum = value;
    }

    /**
     * Gets the value of the vcUserOneyear property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getVcUserOneyear() {
        return vcUserOneyear;
    }

    /**
     * Sets the value of the vcUserOneyear property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setVcUserOneyear(BigDecimal value) {
        this.vcUserOneyear = value;
    }

    /**
     * Gets the value of the vcUserSixmonth property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getVcUserSixmonth() {
        return vcUserSixmonth;
    }

    /**
     * Sets the value of the vcUserSixmonth property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setVcUserSixmonth(BigDecimal value) {
        this.vcUserSixmonth = value;
    }

    /**
     * Gets the value of the vcUserTwoyear property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getVcUserTwoyear() {
        return vcUserTwoyear;
    }

    /**
     * Sets the value of the vcUserTwoyear property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setVcUserTwoyear(BigDecimal value) {
        this.vcUserTwoyear = value;
    }

    /**
     * Gets the value of the villageCode property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getVillageCode() {
        return villageCode;
    }

    /**
     * Sets the value of the villageCode property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setVillageCode(String value) {
        this.villageCode = value;
    }

    /**
     * Gets the value of the villageName property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getVillageName() {
        return villageName;
    }

    /**
     * Sets the value of the villageName property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setVillageName(String value) {
        this.villageName = value;
    }

    /**
     * Gets the value of the voiceOccupyNum property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getVoiceOccupyNum() {
        return voiceOccupyNum;
    }

    /**
     * Sets the value of the voiceOccupyNum property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setVoiceOccupyNum(BigDecimal value) {
        this.voiceOccupyNum = value;
    }

    /**
     * Gets the value of the voicePortNum property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getVoicePortNum() {
        return voicePortNum;
    }

    /**
     * Sets the value of the voicePortNum property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setVoicePortNum(BigDecimal value) {
        this.voicePortNum = value;
    }

    /**
     * Gets the value of the wordDate property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getWordDate() {
        return wordDate;
    }

    /**
     * Sets the value of the wordDate property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setWordDate(BigDecimal value) {
        this.wordDate = value;
    }

}
